package com.bingxue.edu.management.system.model.entity;

import com.bingxue.edu.framework.common.model.AuditableEntity;
import com.mybatisflex.annotation.Table;
import lombok.Data;
import lombok.EqualsAndHashCode;


/**
 * 配置实体
 *
 * @author panbo
 * @since 2024/07/17 09:04
 */
@Data
@EqualsAndHashCode(callSuper = true)
@Table("base_config")
public class Config extends AuditableEntity {

    /**
     * 类别
     */
    private String category;

    /**
     * 编码
     */
    private String code;

    /**
     * 名称
     */
    private String name;

    /**
     * 值
     */
    private String value;

    /**
     * 默认值
     */
    private String defaultValue;

    /**
     * 是否为动态属性
     */
    private Boolean dynamic;

    /**
     * 描述
     */
    private String description;
}
